Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: update module github.com/gophercloud/gophercloud to v2 #101

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 4, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/gophercloud/gophercloud v1.14.1 -> v2.4.0 age adoption passing confidence

Release Notes

gophercloud/gophercloud (github.com/gophercloud/gophercloud)

v2.4.0

Compare Source

What's Changed

Full Changelog: gophercloud/gophercloud@v2.3.0...v2.4.0

v2.3.0

Compare Source

What's Changed

Full Changelog: gophercloud/gophercloud@v2.2.0...v2.3.0

v2.2.0

Compare Source

What's Changed

Full Changelog: gophercloud/gophercloud@v2.1.1...v2.2.0

v2.1.1

Compare Source

What's Changed

Full Changelog: gophercloud/gophercloud@v2.1.0...v2.1.1

v2.1.0

Compare Source

  • GH-3078 [networking]: add BGP VPNs support
  • GH-3086 build(deps): bump golang.org/x/crypto from 0.24.0 to 0.25.0
  • GH-3090 Adding support for field dns_publish_fixed_ip in a subnet
  • GH-3092 [neutron]: introduce Stateful argument for the security groups
  • GH-3094 [neutron]: introduce Description argument for the portforwarding
  • GH-3106 clouds: Parse trust_id from clouds.yaml
  • GH-3131 Align ServiceFail provisioning state value with Ironic
  • GH-3136 Added node.Retired

v2.0.0

Compare Source

MAIN BREAKING CHANGES:

  • Gophercloud now requires Go v1.22.
  • GH-2821 Gophercloud now escapes container and object names in all objects and containers functions. If you were previously escaping names (with, for example: url.PathEscape or url.QueryEscape), then you should REMOVE that and pass the intended names to Gophercloud directly.
  • GH-2821 The containers.ListOpts#Full and objects.ListOpts#Full properties are REMOVED from the Gophercloud API. The reason for that is: plaintext listing is unfixably wrong and won't handle special characters reliably (i.e. \n).
  • GH-2821 Empty container names, container names containing a slash (/), and empty object names are now rejected in Gophercloud before any call to Swift.
  • GH-2821 In objectstorage: containers.ErrInvalidContainerName is now v1.ErrInvalidContainerName.
  • GH-2821 New name validation errors in objectstorage:
    • v1.ErrEmptyContainerName
    • v1.ErrEmptyObjectName
  • GH-2821 In objects.Copy: the destination field (e.g. objects.CopyOpts#Destination) must be in the form /container/object: the function will reject a destination path if it doesn't start with a slash (/).
  • GH-2560 loadbalancer: Use CreateMemberOpts instead of BatchUpdateMemberOpts in PoolCreateOpts
  • GH-2886 ports: Fix value_specs implementation
  • GH-2665 Cinder: Remove multiatttach request parameter
  • GH-2936 Make Gophercloud context-aware: all function signatures triggering an HTTP call now accept a context.Context for tracing and cancellation
  • GH-2970 Remove context from the Provider client
  • GH-2904 Remove error code types

New features and improvements:

  • GH-2486 Fix BareMetalV1 version
  • GH-2492 Add tags for loadbalancer l7policy and l7rule
  • GH-2560 loadbalancer: Use CreateMemberOpts instead of BatchUpdateMemberOpts in PoolCreateOpts
  • GH-2561 compute: add ext_specs to flavor
  • GH-2613 Migrate baremetal inventory to a common location
  • GH-2724 baremetal: introduce Node Inventory API
  • GH-2725 baremetal: finish moving common inventory bits
  • GH-2736 Composable templates
  • GH-2781 baremetal: support ironic native PluginData
  • GH-2791 Add microversion utilities
  • GH-2806 Fix list ports with multiple fixedip parameters
  • GH-2809 Remove code for CDN (poppy)
  • GH-2812 Revert "Fix baremetal jobs on Ubuntu 20.04"
  • GH-2821 objects: Escape names in Gophercloud
  • GH-2828 Octavia: Add tags to resources missing them
  • GH-2834 baremetal: implemented ParsedLLDP in the standard PluginData
  • GH-2866 loadbalancer additional_vips by snigle
  • GH-2881 Adding missing QoS field for router
  • GH-2883 Context-aware methods to ProviderClient and ServiceClient
  • GH-2892 Authenticate with a clouds.yaml

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link
Contributor Author

renovate bot commented Dec 4, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: mod upgrade --mod-name=github.com/gophercloud/gophercloud -t=2
go: downloading github.com/gophercloud/gophercloud/v2 v2.4.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache v0.3.0
go: downloading github.com/redis/go-redis/v9 v9.6.1
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal/v3 v3.1.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal/v2 v2.0.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/managementgroups/armmanagementgroups v1.0.0
go: downloading github.com/fortytw2/leaktest v1.3.0
go: downloading github.com/google/go-cmp v0.6.0
go: downloading go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0
go: downloading github.com/AzureAD/microsoft-authentication-extensions-for-go/cache v0.1.1
go: downloading github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storage/armstorage v1.6.0
go: downloading gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
go: downloading github.com/foxcpp/go-mockdns v1.1.0
go: downloading github.com/dgraph-io/badger/v3 v3.2103.5
go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0.48.1
go: downloading cloud.google.com/go/longrunning v0.6.1
go: downloading go.mozilla.org/pkcs7 v0.0.0-20200128120323-432b2356ecb1
go: downloading github.com/keybase/go-keychain v0.0.0-20231219164618-57a3676c3af6
go: downloading github.com/kr/pretty v0.3.1
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.28.0
go: downloading github.com/miekg/dns v1.1.57
go: downloading github.com/dgraph-io/ristretto v0.1.1
go: downloading github.com/dustin/go-humanize v1.0.1
go: downloading github.com/golang/protobuf v1.5.4
go: downloading cloud.google.com/go/logging v1.12.0
go: downloading cloud.google.com/go/trace v1.11.1
go: downloading github.com/google/martian/v3 v3.3.3
go: downloading github.com/kr/text v0.2.0
go: downloading github.com/rogpeppe/go-internal v1.12.0
go: downloading github.com/klauspost/compress v1.17.9
go: downloading go.opentelemetry.io/proto/otlp v1.3.1
go: downloading github.com/arbovm/levenshtein v0.0.0-20160628152529-48b4e1c0c4d0
go: downloading github.com/dgryski/trifles v0.0.0-20230903005119-f50d829f2e54
go: downloading golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d
go: downloading github.com/bytecodealliance/wasmtime-go/v3 v3.0.2
go: downloading github.com/gogo/protobuf v1.3.2
go: downloading github.com/golang/snappy v0.0.4
go: downloading github.com/google/flatbuffers v1.12.1
go: downloading github.com/cespare/xxhash v1.1.0
go: downloading github.com/golang/glog v1.2.2
go: downloading github.com/cenkalti/backoff/v4 v4.3.0
go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0
go: finding module for package github.com/gophercloud/gophercloud/v2/openstack/imageservice/v2/imagedata
go: downloading github.com/gophercloud/gophercloud v1.14.1
go: finding module for package github.com/gophercloud/gophercloud/v2/openstack/imageservice/v2/images
go: github.com/edgelesssys/uplosi/openstack imports
	github.com/gophercloud/gophercloud/v2/openstack/imageservice/v2/imagedata: module github.com/gophercloud/gophercloud/v2@latest found (v2.4.0), but does not contain package github.com/gophercloud/gophercloud/v2/openstack/imageservice/v2/imagedata
go: github.com/edgelesssys/uplosi/openstack imports
	github.com/gophercloud/gophercloud/v2/openstack/imageservice/v2/images: module github.com/gophercloud/gophercloud/v2@latest found (v2.4.0), but does not contain package github.com/gophercloud/gophercloud/v2/openstack/imageservice/v2/images
exit status 1

@renovate renovate bot added the dependencies label Dec 4, 2024
@renovate renovate bot force-pushed the renovate/github.com-gophercloud-gophercloud-2.x branch from 573c9fd to fa69fc3 Compare December 6, 2024 17:28
@renovate renovate bot force-pushed the renovate/github.com-gophercloud-gophercloud-2.x branch from fa69fc3 to e947030 Compare December 20, 2024 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants